/**
 * Project: HandyEditor.
 * Author: A.J <804644245@qq.com>
 * Copyright: http://www.catfish-cms.com All rights reserved.
 */
.HandyEditor_menu {
    min-height: 30px;
}

.HandyEditor_menu_item, .HandyEditor_menu_item:visited {
    text-decoration: none;
    cursor: pointer;
}

.HandyEditor_menu_gap {
    width: 0px;
    border: solid 1px;
    margin: 10px 5px;
}

.HandyEditor .HandyEditor_newdiv {
    position: absolute;
    border: solid 1px #ddd;
    background-color: #fff;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
    padding: 10px;
    z-index: 10000;
}

.HandyEditor .HandyEditor_newdiv .HandyEditor_newdiv_down {
    margin: 5px;
    padding: 0px;
    cursor: pointer;
}

.HandyEditor .HandyEditor_newdiv .HandyEditor_newdiv_gap {
    height: 0px;
    border: solid 1px #eee;
}

.HandyEditor_editor {
    padding: 10px;
    font-size: 16px;
    outline: none;
    overflow-x: auto;
}

.HandyEditor_editor pre {
    background-color: #f8f8f8;
    padding: 10px;
    border: 0px;
}

.HandyEditor_editor blockquote {
    border: 0px;
}

.HandyEditor_editor .prettyprint {
    border-left: 3px solid rgb(204, 204, 204);
}

.HandyEditor_editor p {
    margin: 10px 0px;
    padding: 0px;
}

.HandyEditor_editor table {
    border: 1px solid #ccc;
    border-collapse: collapse;
}

.HandyEditor_editor table tr th, .HandyEditor_editor table tr td {
    border: 1px solid #ccc;
    padding: 10px;
}

.HandyEditor_newdiv_down h1, .HandyEditor_newdiv_down h2, .HandyEditor_newdiv_down h3, .HandyEditor_newdiv_down h4, .HandyEditor_newdiv_down h5, .HandyEditor_newdiv_down h6, .HandyEditor_newdiv_down p {
    margin: 10px 0px;
    padding: 0px;
}

.HandyEditor_newdiv_down_colorblock {
    display: inline-block;
    margin: 6px;
    border: solid 1px #ccc;
    width: 15px;
    height: 15px;
    cursor: pointer;
}

.HandyEditor_newdiv_down_expression {
    display: inline-block;
    margin: 4px;
    padding: 0px;
    border: 0px;
    width: 35px;
    height: 35px;
    cursor: pointer;
}

.HandyEditor_newdiv_down_expression_img {
    width: 35px;
    height: 35px;
}

.HandyEditor_newtextarea_textarea {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

@font-face {
    font-family: 'handyEditor';
    src: url('/wfRead/fonts/handyEditor.eot?76878990');
    src: url('/wfRead/fonts/handyEditor.eot?76878990#iefix') format('embedded-opentype'), url('/wfRead/fonts/handyEditor.woff2?76878990') format('woff2'), url('/wfRead/fonts/handyEditor.woff?76878990') format('woff'), url('/wfRead/fonts/handyEditor.ttf?76878990') format('truetype'), url('/wfRead/fonts/handyEditor.svg?76878990#handyEditor') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="he-"]:before, [class*=" he-"]:before {
    font-family: "handyEditor";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.he-bold:before {
    content: '\e800';
}

.he-italic:before {
    content: '\e801';
}

.he-align-left:before {
    content: '\e802';
}

.he-align-center:before {
    content: '\e803';
}

.he-forward:before {
    content: '\e804';
}

.he-align-right:before {
    content: '\e805';
}

.he-indent-left:before {
    content: '\e806';
}

.he-indent-right:before {
    content: '\e807';
}

.he-scissors:before {
    content: '\e808';
}

.he-doc:before {
    content: '\e809';
}

.he-align-justify:before {
    content: '\e80a';
}

.he-link:before {
    content: '\e80b';
}

.he-picture:before {
    content: '\e80c';
}

.he-video-alt:before {
    content: '\e80d';
}

.he-music:before {
    content: '\e80e';
}

.he-attach:before {
    content: '\e80f';
}

.he-quote:before {
    content: '\e810';
}

.he-font:before {
    content: '\e811';
}

.he-font-1:before {
    content: '\e812';
}

.he-fontsize:before {
    content: '\e813';
}

.he-facebook:before {
    content: '\e814';
}

.he-cursor:before {
    content: '\e815';
}

.he-text-height:before {
    content: '\e816';
}

.he-text-width:before {
    content: '\e817';
}

.he-minus:before {
    content: '\e818';
}

.he-trash:before {
    content: '\e819';
}

.he-info:before {
    content: '\e81a';
}

.he-help-circled-alt:before {
    content: '\e81b';
}

.he-font-2:before {
    content: '\e81c';
}

.he-check-empty:before {
    content: '\e81d';
}

.he-stop:before {
    content: '\e81e';
}

.he-cancel:before {
    content: '\e81f';
}

.he-help-circled:before {
    content: '\e820';
}

.he-resize-full:before {
    content: '\e821';
}

.he-resize-small:before {
    content: '\e822';
}

.he-ok:before {
    content: '\e823';
}

.he-pencil:before {
    content: '\e824';
}

.he-code:before {
    content: '\e825';
}

.he-brush:before {
    content: '\e827';
}

.he-spin3:before {
    content: '\e832';
}

.he-spin6:before {
    content: '\e839';
}

.he-globe:before {
    content: '\f018';
}

.he-docs:before {
    content: '\f0c5';
}

.he-list-bullet:before {
    content: '\f0ca';
}

.he-list-numbered:before {
    content: '\f0cb';
}

.he-strike:before {
    content: '\f0cc';
}

.he-underline:before {
    content: '\f0cd';
}

.he-table:before {
    content: '\f0ce';
}

.he-paste:before {
    content: '\f0ea';
}

.he-h-sigh:before {
    content: '\f0fd';
}

.he-reply:before {
    content: '\f112';
}

.he-smile:before {
    content: '\f118';
}

.he-unlink:before {
    content: '\f127';
}

.he-superscript:before {
    content: '\f12b';
}

.he-subscript:before {
    content: '\f12c';
}

.he-anchor:before {
    content: '\f13d';
}

.he-file-code:before {
    content: '\f1c9';
}

.he-window-maximize:before {
    content: '\f2d0';
}

.he-imdb:before {
    content: '\f2d8';
}

.he-vkontakte:before {
    content: '\f354';
}